22  Blockchain

Why invest time in dApps?

As we are moving toward the adoption of Web3, Ethereum has innovated a

platform to assist and make it simple for anyone to start the development of

decentralised applications for multiple use cases. I have tried to articulate

the most important reasons why you should invest your time in learning to

use and develop dApps.

Zero downtime: There is no downtime for dApps as once the smart

contract has been deployed on the Ethereum Blockchain, the Ethereum

network as a whole will always be able to serve clients looking to

interact with the contract.

Resistance to censorship: There is no censorship to using the Ethereum

network. There is no single entity on the network that can block users

from submitting transactions, deploying dApps or reading data from

the Blockchain.

Built-in payments: Ethereum blockchain provides the benefit of a built-

in payment currency called ETH. dApps built using the Ethereum

blockchain can readily use this payment method.

Privacy: As a developer or user of dApps, you do not need to provide

a real-world identity to deploy or interact with dApp.

Data integrity: One of the best features of the blockchain is data

immutability. This is the same case for Ethereum-based dApps.

Any data stored on the Ethereum blockchain through dApps is

immutable and indisputable. Malicious actors or parties cannot

forge transactions or any other data that has been committed to

the blockchain.

Trustless, decentralised and verifiable: Ethereum blockchain is fully

decentralised, trustless and verifiable. For instance, smart contracts

can be analysed and guaranteed to execute in a predictable way as

designed in the first place. There is no need to trust a central authority.

All committed transaction in the blockchain is fully transparent to all

users of the network.

How to develop dApps and launch them

onto the Ethereum network?

Anyone with internet access can get involved in the development of dApps.

To start with, have a look at the following site with lots of resources to get

you started with Ethereum platform dApps and more.

Website: https://ethereum.org/en/developers/